national engine manufacturing company - Alemán Inglés Diccionario